demand the surrender of a town

  1. Verb bir şehrin teslim olmasını talep etmek
 
 
Bize Ulaşın
Geri-bildirimde bulunun